# Remove general asset

Removes the specified general asset from the current account context based on the provided request data.
            
Behavior:
- Validates manage privilege for equipment
- Verifies the asset belongs to the account
- Performs asset removal based on request criteria
- Returns removal status details
- Logs the action as an equipment deleted event

Endpoint: POST /api/v1/assets/general/{assetIdentifier}/remove

## Path parameters:

  - `assetIdentifier` (string, required)

## Request fields (application/json-patch+json):

  - `confirmDelete` (boolean)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.assetId` (string)

  - `data.assetIdentifier` (string,null)

  - `data.apiResponse` (object)

  - `data.apiResponse.message` (string,null)

  - `data.apiResponse.isError` (boolean)

  - `data.apiResponse.messageCode` (integer)

  - `data.apiResponse.status` (string,null)

  - `data.apiResponse.errorType` (string,null)

  - `data.apiResponse.traceid` (string,null)

  - `data.apiResponse.responseDescription` (string,null)

  - `data.responseDescription` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


